marine infantry battalion - French English Dictionary